ceylon spinach - Turkish English Dictionary